React Job: Full Stack Developer

Job added on

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

React Job Details

Position Overview:

The Full Stack Developer will be a key player in ITSP’s software developments. You will be responsible for the development/maintenance of internal and external web/mobile/Kiosk applications. You will work alongside teams of Developers, Business Analysts, UI/UX Designers, QA specialists and other key IT roles to create attractive and first-to-market web applications.

Responsibilities:

  • Attends stand-up calls and works under the direction of the Developer Lead to understand daily & weekly priorities.
  • Responsible for the development and delivery of new and existing web applications.
  • Works closely with the Product Owner, Business Analyst(s) and Solutions Architect(s) to thoroughly understand business/technical requirements and develop web applications based on user stories, process flows and technical documentation.
  • Develops and interfaces with internal and external API’s.
  • Completes code reviews with the development team and independent unit testing as required.
  • Codes with security, page/site performance, accessibility, SEO and analytics tracking in mind.
  • Manages components in Azure, GCP and AWS cloud environments (servers, database services, open search, file storage and key managers, etc.)
  • Develops ETL exports, CRON jobs and scheduled tasks for various web applications.
  • Ensures all web applications go through vulnerability and penetration code scans. Remediates any issues that are detected.
  • Works after hours to assist with website deployments or remedy impacted applications.
  • Actively monitors web application alerts and resolves any issues that arise or contacts other team members for assistance.
  • Easily adapts and changes priorities as critical issues arise.
  • Ensures all websites and applications are kept current with the latest software versions, upgrades and patches.
  • Able to quickly trace issues/defects by referring to log and transactional files.
  • Performs other duties as assigned

Qualifications:

· University degree or College Diploma in the field of Computer Science, Information Technology, or related discipline.

  • Strong knowledge of the end-to-end software development lifecycle (SDLC), methodologies, processes, standards and best practices for Web and Mobile development.
  • 5 years of experience knowledge of CI pipelines and CD methodologies.
  • 5 years of experience with Microsoft .NET MVC/C# experience, emphasis on WCF, ASP.NET, LightSwitch, Containerization, and Console applications.
  • 5 years of experience creating and consuming REST/SOAP services in different formats (e.g. XML, JSON, SOAP).
  • 5 years of experience with HTML5/CSS3/JavaScript and related framework & libraries (jQuery, Bootstrap, responsive technologies).
  • 5 years of experience of .Net Core, PHP or Java experience.
  • 3 years of experience Java/JSP experience.
  • 3 years of experience using database technologies such as MSSQL Server and MySQL.
  • Experience with AWS and Azure cloud platforms.
  • Experience with IIS, Apache, Red Hat.
  • Experience with Ecommerce platforms such as Adobe Commerce (Magento) and Shopify.

· Experience working in an Agile environment.

  • Experience with distributed modern source control framework (Dev Ops and Git)

· Experience within the Healthcare or Retail industry is preferred.

· Experience working in a team-oriented, collaborative environment.

· Exceptional interpersonal skills and ability to deal with diverse cultures in dynamic work environment.

· Excellent written and oral communication skills.

· Excellent problem solving, organization and time management skills.

Great-to-haves:

  • Liferay Enterprise Portal Solutions and developing custom portlets experience.
  • ReactJS and Angular experience
  • Certifications in AWS, Azure, SharePoint
  • Experience developing applications that meet accessibility guidelines.

Context and Environment:

Must be able to work in a fast paced and complex technical environment that requires attention to detail while developing new system applications and providing sound support for all systems in use. Work cross-functionally under limited supervision with various departments to maximize and improve overall efficiencies. Extremely important is completion of assigned tasks on time with high quality. Flexibility to provide after-hours support as required.

Job Types: Full-time, Permanent

Salary: From $57,014.98 per year

Benefits:

  • Dental care
  • Extended health care
  • Paid time off
  • Vision care

Flexible Language Requirement:

  • French not required

Schedule:

  • Monday to Friday

Supplemental pay types:

  • Bonus pay

Work Location: Remote